<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>基本类型与引用类型</title>
</head>
<body>
<script>
    // 引用类型赋值-内存地址-0x5623
    var obj1=new Object();
    obj1.name='tom';
    var obj2=obj1;
    obj2.name='lilei';
//    alert(obj1.name);

    //交换
    function huan(m,n){
        var c=m;
        m=n;
        n=c;
    }
    var a=5,b=6;
    huan(a,b);
//    alert(a+':'+b)
    //传值改变的m n(a,b 的值赋给m,n)

    function huan1(x){
        var c=x[0];
        x[0]=x[1];
        x[1]=c;
    }
    var arr=[1,2];
    huan1(arr);
    alert(arr);

    // arr 的引用地址传给x 所以改变的是同一个数据


</script>
</body>
</html>